About In.mindful Properties Limited (08395066) United Kingdom