About Carnarvon Properties (london) Limited (01193280) United Kingdom