ORWELL 1965 LIMITED Company number SC493259 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address27 ORWELL PLACE, EDINBURGH, SCOTLAND, EH11 2AD PostcodeEH11 2AD Companies at this postcode 16 Map