About Thorncombe Property Ltd (11729970) United Kingdom