SHEPPERD PROPERTY LIMITED Company number 09204761 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address38 Thornby Road, London, E5 9QL PostcodeE5 9QL Companies at this postcode 24 Average house price in E5 9QL £894,000 (36 sales) Map