LIFECARE (EDINBURGH) LIMITED Company number SC286315 · Monitor this company Active Overview People 45 Control Documents Analysis Location Related Registered office Address2 Cheyne Street, Edinburgh, EH4 1JB PostcodeEH4 1JB Companies at this postcode 2 Map