About One Keats Place Management Company Ltd (11962496) United Kingdom