About Thornhill Developments Limited (NI027522) United Kingdom