About Penhale Place Management Company Limited (08532431) United Kingdom