About The Square Inns Ltd (NI631629) United Kingdom