About Palmeira Plaza Management Company Ltd (07689571) United Kingdom