About Barkingside Development Limited (09785741) United Kingdom