2 Cromwell Pl London United Kingdom SW7 2JE 020 3409 0913
Visit House Clearance South Kensington Ltd. Website