HUMA CONSULTANTS LIMITED Company number SC377837 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address3/1 17, LANGSIDE ROAD, GLASGOW, SCOTLAND, G42 7AQ PostcodeG42 7AQ Companies at this postcode 7 Map