About Moorgate Apartments Limited (11407925) United Kingdom