About 104 Highdown Road Hove (management) Limited (04123976) United Kingdom