About Thirlby Property Investments Ltd (13316400) United Kingdom