About The Beaufort Grange Management Company Limited (03311808) United Kingdom