About One Ladbroke Square Limited (02246754) United Kingdom