About Stanro Properties Ltd (13526480) United Kingdom