About 32 Sussex Square Limited (05652901) United Kingdom