ROGER KEUSCH ARCHITECTURE LIMITED Company number 06823131 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address11 Tranmere Road, London, Greater London, SW18 3QH PostcodeSW18 3QH Companies at this postcode 24 Average house price in SW18 3QH £875,000 (46 sales) Map