© 2007-2023 Cavendish Collective Ltd and Cavendish Design Pte Ltd. Cavendish Collective Ltd is registered in England and Wales, registration no. 13544889. VAT registration no. 404087716.
Registered office address: 27 Old Gloucester Street London WC1N 3AX.
Cavendish Design Pte. Ltd. is registered in Singapore, registration no. 201500226C. All rights reserved.