About Vectora Properties (uk) Llp (OC391947) United Kingdom