Legal Notice


Name of company


Microscope Wizards Ltd

Registered office


81 Worden Lane, Leyland, Lancashire PR25 3BD

Contact details


support@microscopewizards.com

Business ID no.


14101245

VAT no.


387 9538 24