About Igloo Regeneration Developments Limited Partnership (LP011832) United Kingdom