About Bugbrooke Management Company Limited (09017627) United Kingdom