About 30 Esplanade Management Company Limited (08171772) United Kingdom