About Vha Reservoirstreet Ltd (12838687) United Kingdom