I have never heard of this aircraft but it is apparently a Dart Kitten II. Dart was based in Dunstable which is just down the road from Luton. The photo was taken at Luton around 1952
Would Dart somehow be linked to the Handley Page Dart Herald?
The late Gerald Lawance via Tony Clarke