About Habitat Uk (member Nominated) Trustees Limited (06415318) United Kingdom