About 38 Cavendish Road Management Company Limited (06279838) United Kingdom