Advanced company searchLink opens in new window

SHIELDS ENVIRONMENTAL INVESTMENT (HOLDINGS) LIMITED

Company number 09593965