About Palmhurst Developments And Investments Limited (03534281) United Kingdom