About Struan Developments Limited (04252129) United Kingdom