About No.6 Cavendish Management Company Limited (03641185) United Kingdom