RICADA PROPERTIES HC LIMITED Company number SC832995 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address5 Argyll Square, Oban, Argyll, Scotland, PA34 4AZ PostcodePA34 4AZ Companies at this postcode 226 Map