PLENACARE LTD Company number SC618715 · Monitor this company Dissolved Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office Address6/2 Northumberland Street, Edinburgh, Scotland, EH3 6LW PostcodeEH3 6LW Companies at this postcode 3 Map