About Northgate Flat Services Limited (01118118) United Kingdom