About Mindspace London Property Limited Partnership (LP018002) United Kingdom