About Northbridge Wharf Management Company Limited (03119619) United Kingdom