About Blackbushe Management Company Limited (02359082) United Kingdom