About Mindful Properties Ltd (13158972) United Kingdom