About 31 & 33 Tennyson Road London Limited (10564464) United Kingdom