Choice Holiday Lets is a firm situated at WD6 1QQ Borehamwood at Devonshire House. This company was established in 2018 and is established under the identification number 11574556. This company has been present on the British market for 6 years now and company state is liquidation. The enterprise's principal business activity number is 55209 - Other holiday and other collective accommodation. Choice Holiday Lets Limited reported its account information for the financial period up to 30th September 2022. The firm's latest annual confirmation statement was filed on 12th November 2022.