About Property 8 Club Ltd (13689173) United Kingdom