About Thompson Property Investors Ltd (13581563) United Kingdom