About 8 Palmeira Avenue Hove Management Limited (02970073) United Kingdom