You are reviewing

5 Star Appliance Repair Ltd

Based in London, Greater London

Was any work carried out?