About The Square (barnham) Limited (07990453) United Kingdom