About Wycke Hill Developments Limited (12493582) United Kingdom