About Mindful Property Investments Limited (11009425) United Kingdom