Advanced company searchLink opens in new window

THE BARN PICTURES LIMITED PARTNERSHIP

Company number LP008422

Registered office address
18 Downshire Hill, London, NW3 1NT
Company status
Active
Company type
Limited partnership
Registered on
29 November 2002