About Stratsmore Developments Limited (13030684) United Kingdom