Company

CAPELLA UK BIDCO 2 LIMITED

Company Number: 12474170