Registered under 12649169. Tax identification GB 350312839. Office B, Menta Business Centre, 21-27 Hollands Road, Haverhill, Suffolk, CB9 8PU, United Kingdom