About Stramongate Properties Limited (01826559) United Kingdom