About Fulcrum Homes Ltd (12251878) United Kingdom