About Proctor Properties Limited (11491614) United Kingdom