I'm afraid Luft46 is a bit of a 'what if?' site with very little fact to back up some of the rather fanciful designs. However, designs like the 1107 do look remarkably like some British post-war designs...but most were never more than sketches to keep General Kammler and Himmler - if not Hitler - in a fully delusional state.