About V&s Property Management Limited (13208693) United Kingdom