About Marlin Park Management Company Limited (05626373) United Kingdom