About 22 Albert Park Management Ltd. (02675942) United Kingdom