About Pembury Place Management Limited (05342022) United Kingdom