About Locovia Properties Llp (OC428313) United Kingdom