4.5Litre Invicta 'High Chassis', by James Young?
Not that I'm afraid.....
To sum up (the chassis and coachbuilder are from two different countries)
CHASSIS
FrenchAmerican (USA)ItalianBritishCzechCOACHBUILDER
FrenchAmerican (USA)ItalianSwissBritishGermanBelgianTo narrow things down I think the best bet is to guess the nationality of the chassis and coachbuilder......
By the way, I had to laugh at an earlier remark you posted today about mince pies and relatives of an unsympathetic nature!