About Northampton Investment Group Ltd (11032300) United Kingdom