Q & R LTD. Company number SC897533 · Monitor this company Active Overview Control Documents Gazette Analysis Location Related Registered office Address3 Ravenscroft Gardens, Edinburgh, Scotland, EH17 8RP PostcodeEH17 8RP Companies at this postcode 4 Map