L51 Developments has submitted preliminary plans to Sefton Council for a three-story, 485,000-square-foot data center on a 10-acre site off Bridle Road.
L51 Developments has submitted preliminary plans to Sefton Council for a three-story, 485,000-square-foot data center on a 10-acre site off Bridle Road.