SOLJA LIMITED Company number SC433181 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address11 St. Andrew Street, North Berwick, Scotland, EH39 4NU PostcodeEH39 4NU Companies at this postcode 4 Map