Company name: New Leaf Care Group
Description: New Leaf Care Group is an unregulated social care provider, delivering care services and short and long term placements to looked after young people who are ready to move into semi-independent living accommodation for young people aged 16+.
84a Lancaster Rd, Enfield EN2 0BX, United Kingdom