About 12 Conway Street Management Company Limited (01614464) United Kingdom