If you cant see the green dot, I'm offline :P
Yeah, the Vasai is the address printed on box. I was going to contact them only but before wanted to confirm about any presence in Lemington Road.
You will have to goto Vasai only OR send it there. I too heard of a Lamington Road presence, but sadly, the person who told me about it, was mistaken.
@phunguus Can help you better.