About The Galleries (palmeira Avenue) Limited (07111227) United Kingdom