About The One Winckley Square Management Ltd (12229996) United Kingdom