About Thirston Property & Investments Limited (07932581) United Kingdom