About Vector Properties Ltd (SC285923) United Kingdom