BUFFALO FILMS LIMITED Company number SC323289 · Monitor this company Dissolved Overview People 7 Documents Analysis Location Related Registered office AddressFILM CITY GLASGOW, 401 GOVAN ROAD, GLASGOW, G51 2QJ PostcodeG51 2QJ Companies at this postcode 79 Map