About 3 Cavendish Place Limited (01481338) United Kingdom