Contact

info@enbiosis.uk

Enbiosis Biotechnology Limited

26 The Foister Building, 124 Charles Street,
Leicester, England, LE1 1LB