Contact Us Book Consultation | General Enquiry Notice: JavaScript is required for this content. The Flower House Cheshire Limited is a company registered in England and Wales – Number 10252189