EBBI LIMITED Company number 05350711 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office Address475 Tyburn Road, Birmingham, West Midlands, United Kingdom, B24 8DX PostcodeB24 8DX Companies at this postcode 24 Map