LEIGHAM PROPERTY LIMITED Company number 10228273 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office AddressFLAT 16, BEECH COURT, LEIGHAM COURT ROAD, LONDON, ENGLAND, SW16 3QY PostcodeSW16 3QY Companies at this postcode 9 Average house price in SW16 3QY £290,000 (10 sales) Map