About St. Modwen Hungerford Limited (06160323) United Kingdom