WAVERLEY CARE Company number SC253043 · Monitor this company Converted / Closed Overview People 43 Control Documents Analysis Location Related Registered office AddressWaverley Care Milestone, 113 Oxgangs Road North, Edinburgh, Scotland, EH14 1EB PostcodeEH14 1EB Map