About Northgate Information Solutions Limited (06442582) United Kingdom