About 2 Elphinstone Road Management Company Limited (13570386) United Kingdom