The Barn Pictures Limited Partnership Company numberLP008422 StatusActive TypeLimited Partnership Incorporated29 Nov 2002 Registered office 18 Downshire HillLondonNW3 1NT Data JSON Markdown