About 6 Lennard Road Management Company Limited (02833494) United Kingdom