PALACE HOMES LIMITED Company number 04434432 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address338 Garratt Lane, London, England, SW18 4EL PostcodeSW18 4EL Companies at this postcode 19 Average house price in SW18 4EL £443,000 (10 sales) Map