About Vectis Development Properties Limited (10853320) United Kingdom