Although not a Freelander owner, but a Disco 2 - I too had to disconnect my battery due to having to work on the red ECU plug. Anyway, I called my local Landrover dealer and gave them my VIN number. They emailed me the next day with the radio code - free of charge!!