Littlebox Accounting Solutions. Online Accountants for Contractors, Freelancers and Small Businesses. Littlebox Accounting Solutions Limted is a company registered in England and Wales (Company No. 08463254) 39 Fuller Road, Watford, WD24 6QH.