LEATHER CRAFTS LTD Company number 13539877 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address536 Stratford Road, Sparkhill, Birmingham, United Kingdom, B11 4AJ PostcodeB11 4AJ Companies at this postcode 58 Average house price in B11 4AJ £520,000 (5 sales) Map