About Proctor Property Ltd (11897421) United Kingdom