About Thornhill Properties Limited (08306045) United Kingdom