About Moorgate Developments Ltd (02820281) United Kingdom