About East Stour Developments Limited (02341189) United Kingdom