About Brackenhoe Managing Company Limited (12070668) United Kingdom