Maybe they got a start up grant or something as he also has what looks like a flashy new or nearly new work van, saying that are start up grants that big? Certainly seem to have plenty spare money these days.
That must of cost a fortune! They must be alright as seeing as Neil is newly self employed thought would be careful. His van is probably on lease as looks new