About 59 Cavendish Management Company Limited (01102615) United Kingdom