I very much doubt they have an office. They cannot have enough business from Amiga to afford one. Surely it is run from someone's home office with the parts stored in their garage?
Or they have a second part to their business.
appears to be a completely different company?