About Margery Park Management Limited (09622236) United Kingdom