About Fulcrum Infrastructure Group Developments Limited (09603426) United Kingdom