About St. Modwen Developments (longbridge) Limited (02885028) United Kingdom