About Thornhill Property & Developments Ltd (13450478) United Kingdom