Advanced company searchLink opens in new window

CABALL PARTNERS

Company number SL003604

Registered office address
Saltire Court, Castle Terrace, Edinburgh
Company status
Active
Company type
Limited partnership
Registered on
11 October 1999