About Moorgate View Management Company Limited (11203635) United Kingdom