Advanced company searchLink opens in new window

BUFFALO FILMS ALBA LTD

Company number SC722120

Registered office address
98/1 Great Junction Street, Edinburgh, Scotland, EH6 5LD
Company status
Dissolved
Dissolved on
11 July 2023
Company type
Private limited Company
Incorporated on
4 February 2022

Nature of business (SIC)

  • 59111 - Motion picture production activities