Construction - London, England, United Kingdom
STELLAR DRILLING SERVICES LTD is a construction company based out of 69 ELDERTON ROAD, LONDON, United Kingdom.