About 24 Cavendish Road Management Limited (01993098) United Kingdom