Self Build Heroes 1 year ago ID: #603825 Listed In : construction 125 Deansgate, Manchester, M3 2BY, United Kingdom 07989535802 https://selfbuildheroes.co.uk/ [email protected] Business Description Self Build Heroes make your self-build dream a reality – guiding you through the whole process of building your own home from concept to completion. Reviews & Ratings Write a Review No Review. Please login / register to add your review.