BPC FINANCE & LEASING LIMITED Company number 07440215 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressFerndale House 3 Firs Street, Dudley, West Midlands, DY2 7DN PostcodeDY2 7DN Companies at this postcode 40 Average house price in DY2 7DN £218,000 (13 sales) Map