1,446 people are employed at Lowell.
Lowell is based in Leeds, England.
The NAICS codes for Lowell are [561440, 561, 5614, 56, 56144].
The SIC codes for Lowell are [732, 73].