Overview
Legal name
OMMICA LIMITED
Region
Scotland
Registered address
SUITE 58 & 60, BONNINGTON BOND 2 ANDERSON PLACE
LEITH
EDINBURGH
SCOTLAND
EH6 5NP
Insolvency history
No