About Stalbridge Developments Limited (04170896) United Kingdom