About 53 Tennyson Avenue Management Company Limited (08316913) United Kingdom