I would be very interested to know more about HMS Odyssey. We had a relative who was on Odyssey from May - Sept 1944. The record shows NP1660 next to the ships name of the ship so we believe it stands for Naval Party 1660 but just what it meant we are unsure of. As I say I would be very grateful for any information you may have. Regards Royce.