About Sussex Square Limited (02618675) United Kingdom