Crurys Morchand
Devon
AAF 124?
Vehicle Park, ordnance vehicle repair depot