About 72 Elgin Avenue Management Company Limited (01849487) United Kingdom