About 101 Elgin Avenue Management Company Limited (02930534) United Kingdom