About Moorgate Property Developments Limited (04076827) United Kingdom