Terms of service

Lily and Mabel Limited is a company incorporated in England and Wales, number 11094811 with registered address The Dower House, 39 Main Street, Market Bosworth, CV13 0JN.