About Boxhurst Management Company (1993) Limited (02835245) United Kingdom