MFP SOLAR LIMITED Company number 17543275 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressC/O Spencer Fellows & Co, 169 New London Road, Chelmsford, Essex, England, CM2 0AE PostcodeCM2 0AE Companies at this postcode 134 Average house price in CM2 0AE £760,000 (10 sales) Map