About Northgate (london) Limited (09775264) United Kingdom