Company details

Company accreditation

iDebtplan.co.uk is a trading name of iDebtPlan Limited.

Registered in the UK, number 6373576.

Registered with the Information Commissioners Office Number Z1238617.

Registered Office Address: Jackson House, Sibson Road, Sale, M33 7RR

Authorised and regulated by the Financial Conduct Authority