About Strangford Properties Ltd (12393286) United Kingdom