About Palmeira Freeholdings Limited (05798875) United Kingdom