PAYROLLABILITY LIMITED Company number 13926663 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address43 New Rowley Road, Dudley, England, DY2 8AB PostcodeDY2 8AB Companies at this postcode 5 Average house price in DY2 8AB £214,000 (29 sales) Map