Skip to content

We will be closing on Friday December 20th and reopening again on Thursday 2nd January

FCA Disclosure Statement

Eden Landscapes Limited is Authorised and Regulated by the Financial Conduct Authority FRN 838856. We are a Credit Broker not a lender, and offer Credit Facilities from one lender.

Finance subject to status, Terms and Conditions apply.

Company Details

Company No: 04751547

VAT Registration No: 800 4320 92