About Property Investments Specialists Limited (12851826) United Kingdom