CASTLE ART SUPPLIES LIMITED
Name of Company: CASTLE ART SUPPLIES LIMITED Company Number: 07482186 Nature of Business: Online retailer of art supplies Registered office: RSM, 1 St James’ Gate, Newcastle Upon Tyne, NE1 4AD in the process of being changed to Suite 5, 2nd…
