About Mindful Housing Ltd (09850582) United Kingdom