About Northmill Developments 1 Limited (13176082) United Kingdom