About 7 Tennyson Road Management Limited (10012633) United Kingdom