Construction - Shrewsbury, England, United Kingdom
OSPREY WATER MANAGEMENT LIMITED is a construction company based out of THE STABLE YARD BLACK BIRCHES HADNALL, SHREWSBURY, United Kingdom.