JEBRA CONSULTANCY LIMITED Company number 13972374 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address15 Spencer Avenue, Bilston, West Midlands, United Kingdom, WV14 8HT PostcodeWV14 8HT Companies at this postcode 8 Average house price in WV14 8HT £109,000 (3 sales) Map