About Thornhill Square Ltd (10718745) United Kingdom