About 20 Eslington Terrace Management Company Limited (06039475) United Kingdom