Yes that was the address that i provided when i signed up for the domain name last year and has not be updated. We are now based in illinois.
Regardless, we dont claim to be a large enterprise. The company is small and is involved in producing very spefic products in limited quantities at reasonable prices. I think that the the size and location of the office from where we respond to our emails should be less relevant than something like how up to date our factory is.
Do let me know if i can help you folks feel comfortable in anyway.