About Palmeira Court Limited (01925241) United Kingdom