Carradale Bay Caravan Site Company numberSL000323 StatusActive TypeLimited Partnership Incorporated24 Mar 1980 Registered office CarradaleArgyll Data JSON Markdown