List your business

EBAA LIMITED

Registered

Location

FLAT 2 10 ST PETERS ROAD, HANDSWORTH, Birmingham, B20 3RR

Key facts

Company number
16636757