About 33 Sussex Square Limited (02227331) United Kingdom