NMC Registered Deputy Manager, Community step down

St Andrew's Winslowis a non-hospital, residential building in Bestwood village in Nottinghamshire, which comprises of six apartments.