Allan is also a Board member/shareholder of Cadwaladers Ice Cream, is MD of Camedee Properties Limited; and manages a 50 strong Suckler Herd of Pedigree Welsh Black Cattle on the Gower Coast.
Mae Allan hefyd yn aelod o fwrdd/cyfranddaliwr Hufen Iâ Cadwaladers, yn Rheolwr Gyfarwyddwr Camedee Properties Limited ac yn gofalu am fuches sugno o 50 o wartheg du pedigri Cymreig ar Benrhyn Gŵyr.