INTERFACE ENVIRONMENT MANAGEMENT LTD

Overview of INTERFACE ENVIRONMENT MANAGEMENT LTD

Address Line 1
52 KIRK BRAE
Address Line 2
Town
County
MIDLOTHIAN
Postcode
EH16 6HT
Number
SC388683
Category
Private Limited Company
Status
Active
Incorporated
2010-11-11
SIC Code
81210 - General cleaning of buildings