About Sussex Square Rtm Company Limited (08500818) United Kingdom