About Northlands Management Limited (01595620) United Kingdom