About Palmhurst Residential Pelham Llp (OC394457) United Kingdom