About Northleigh Management Company Limited (02629890) United Kingdom