About Property Investors Club Ltd (10672857) United Kingdom