About Ma Cheltenham Ltd. (10905319) United Kingdom