About Ss Developments Wrexham Ltd (09038061) United Kingdom