That's odd... Streetmap.co.uk couldn't find that postcode LD25BN anywhere. It also couldn't find a Chelmsford Street anywhere in London...
Still, trifling details compared to what is at stake. I should send them your bank details ASAP so they can get the money transferred