Jailed for £450k fraud