About Proctor & Rayner (properties) Limited (04154142) United Kingdom