About Northgate Center Limited (13644205) United Kingdom