Essex Coachservices provided:brand style design; logo design; brand photography; website design and development (coming soon)