About Bloxham Vale Management Company Limited (11355760) United Kingdom