About Thornhill Property Investments Limited (09229269) United Kingdom