About One Cheyne Place Limited (02512366) United Kingdom