STL TECHNOLOGY SOLUTIONS HOLDINGS LIMITED Company number 07398538 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressUnit 7 Arkwright Court, Commerical Rd, Darwen, Lancashire, BB3 0FG PostcodeBB3 0FG Companies at this postcode 99 Average house price in BB3 0FG £507,000 (4 sales) Map