About Palmhurst Clock Court Residential Property Llp (OC379716) United Kingdom