It was the netmasks wot did it.
It wasn't clear - to me - what that netmask represented, so I left it at /32. After all, the interface only has one address, doesn't it? I suppose what it represents is the subnet that interface is connected to as well as the address of the interface itself. Changed it to /24 and all the VLANs suddenly appear.
Thanks for the tip.
Apologies for the late response, I have been rather unwell. The network(s) just about functioned without the use of VLANs but I do want to set things up properly. Again, many thanks.