on 24 May 2023
Last Applicant/ Owned by
Leaf Crafts Ltd
Unit 1, Creek Fen Business Park, Creek Fen
MARCH, Cambridgeshire, PE15 0BU
Serial Number
UK00003915084 filed on 24th May 2023
Registration Number
UK00003915084 registered on
20th Oct 2023
Arts, crafts and modelling equipment.
UK00003915084
Word
Individual