About Barkingside Properties Limited (12181088) United Kingdom