About Hicks Developments Limited (01006287) United Kingdom