About J.m.f. Associates Limited (05128228) United Kingdom