UJALADEVI LIMITED Company number SC875111 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address109 Slateford Road, Edinburgh, Scotland, EH11 1QY PostcodeEH11 1QY Companies at this postcode 18 Map