About Wicks Green Developments Limited (10360588) United Kingdom