About 3 More London Centre Limited (07272582) United Kingdom