About 32 36 Downton Avenue Management Co. Limited (02118643) United Kingdom