About Vectis Property Developments Ltd (05430356) United Kingdom