About 32 Abercorn Place Limited (01500209) United Kingdom