About Acland Park Management Co. Limited (10031778) United Kingdom