About Stour Side Developments Limited (03449710) United Kingdom