About 10 Palmeira Avenue Hove Limited (09507918) United Kingdom