Blackhall & Powis is a UK-based firm established in 2017 with a core focus on land assembly for infrastructure projects, predominantly in the electricity sector. Their expertise is underscored by their slogan, "A wealth of experience in land assembly for infrastructure projects with a particular focus on the electricity industry." The company's mission aligns closely with supporting the energy transition, tackling the climate emergency, and assisting clients in meeting corporate and project objectives.
With offerings that cover property and project management services specifically for energy, utilities, and infrastructure projects, Blackhall & Powis stands out by being regulated by the Royal Institution of Chartered Surveyors. The firm has not divulged recent investment rounds or investor details, suggesting either a bootstrapped operation or a discreet funding approach.
Potential investors might find interest in the firm's niche expertise within the ambitious markets of energy and oil and gas, particularly as global emphasis shifts towards decarbonizing the economy. Investing in Blackhall & Powis could represent a strategic entry into the evolving landscape of sustainable infrastructure development.