About 12 Palmeira Avenue Hove Freeholders Company Limited (05551115) United Kingdom