About Marymount Management Company Limited (01602254) United Kingdom