M

V

VEN
MANAGEMENT
LTD

London based Property Management