About Michael James Developments Limited (01821096) United Kingdom