About Palmerston Homes Limited (02828852) United Kingdom