Central Appliances
145 Seymour Plc., Westminster Abbey, London, United Kingdom, W1H 4PA
(07967) 858538 Mobile