About Moorgate Property Ltd (11005303) United Kingdom