About Sussex Developments Limited (01020659) United Kingdom