FIRM RETAIL LIMITED Company number SC543519 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address591 Alexandra Parade, Glasgow, Scotland, G31 3DA PostcodeG31 3DA Companies at this postcode 2 Map