About Igloo Regeneration Developments (general Partner) Limited (05911058) United Kingdom