About Castleview Apartments (london) Ltd (12195276) United Kingdom