About Northgate Business Park Management Company Limited (06549183) United Kingdom