About M.j.c. Developments Limited (02628733) United Kingdom