It looks like it is the same address as what was John's registered address. As far as I know he retired about 5 years ago now. No idea if the company as such still exists. TCS switched to Matsui for all their plastics around that time.