Company Information
Medallion Net Co. Limited
Registered address: Units 1 & 2, Lark Hall Farm, Cavenham, Bury St. Edmunds, Suffolk. IP28 6DD
Registered in England, Registration No: 2347542 V.A.T. No: GB521200713