Penumbra - Edinburgh Supported Living Service

Penumbra - Edinburgh Supported Living Service is a housing support service in Edinburgh, run by Penumbra. It is registered with the Care Inspectorate in Scotland.

About
Location
View Map
3rd Floor, Suite 4,Orchard Brae House, 30 Queensferry Road, Edinburgh, EH4 2HS, United Kingdom
+441312219607

Penumbra - Edinburgh Supported Living Service is a housing support service in Edinburgh, run by Penumbra. It is registered with the Care Inspectorate in Scotland.