About Thornhill Residents Ltd (10878481) United Kingdom