About Property Investors & Management Ltd (10324409) United Kingdom