About Boxford Close Management Company Limited (11295351) United Kingdom