About 15 Lenton Avenue Management Co. Limited (02621505) United Kingdom