BIRCH ARTS CIC Company number 17154431 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressUnit 6 Blue House Yard, 5 River Park Road, London, England, N22 7TB PostcodeN22 7TB Companies at this postcode 16 Map