Were Elstwell Ltd once 123? Anyone know what other interests they have in financial services? Seems to be quite a few web sites - chill, insureme, insurance department are mortgages direct and discount insurance in the mix?
There is no connection between Elstwell Ltd and 123 as far as I can see. Elstwell owns a number of other business's as you have already made reference to.