About Stygar Properties Ltd (10368601) United Kingdom