About Northgate House Management Limited (02243296) United Kingdom