About The Square Royale Limited (10014389) United Kingdom