About The Square (monmouth) Limited (09489893) United Kingdom