About Thornton Developments Limited (02057908) United Kingdom