About No.6 Cavendish House Limited (11884098) United Kingdom