About Stoneham Developments Limited (01508230) United Kingdom