RITCAS LIMITED Company number SC371606 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address11 WATERLOO BANK, PENICUIK, MIDLOTHIAN, EH26 8NS PostcodeEH26 8NS Companies at this postcode 14 Map