- © The Pharo Foundation 2023. Registered Charity No. 1143152. The Pharo Foundation is registered in England and Wales and is a Company Limited by guarantee. Registered Company No. 7678862. Registered Office: 154 Brompton Road, 3rd Floor, London, SW3 1HX.