About The Palms Developments Limited (07997335) United Kingdom