Within the UK, anyone is able to adopt or foster children, once you have been approved. Provided are the contact details for the public authorities, within Hampshire. There are also many private organisations as well.
Homes for Hampshire Children
(Hampshire County Council)
Southampton City Council Fostering and Adoption
Foster 4 Portsmouth
(Portsmouth City Council)