About Northgate Developments Limited (02384425) United Kingdom