About 114 Bayham Street Management Co. Limited (02206851) United Kingdom