R&Y EDINBURGH LTD Company number SC783994 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address58 Muirhouse Avenue, Edinburgh, Scotland, EH4 4PL PostcodeEH4 4PL Companies at this postcode 7 Map