About The Mindful Property Company Ltd (13402242) United Kingdom