About 23 Sussex Square Limited (02931472) United Kingdom