121 Builders 7 years ago ID: #1223 Listed In : Builders and Developers 26 -28 Alexandra Road, Blackpool, Lancashire, FY1 6BU 07925612640 http://www.121builders.com/ Business Description 121 Builders, Address : 26 -28 Alexandra Road, Blackpool, Lancashire, FY1 6BU, Phone : 07925612640 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Plumber Builder Joiner Joinery Bathroom Conservatories Kitchen Building Work Building Materials Kitchen Repairs