WALBURY DEVELOPMENTS LTD Company number 08075866 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address315 LEIGHAM COURT ROAD, STREATHAM, LONDON, SW16 2RX PostcodeSW16 2RX Companies at this postcode 9 Average house price in SW16 2RX £535,000 (20 sales) Map