About Thornham Property Investments Limited (05510170) United Kingdom