About 24 Ferndale Avenue Management Company Limited (06356082) United Kingdom