About Michael Freeman Management Services Limited (04248366) United Kingdom