About Staines Developments Limited (06659436) United Kingdom