There is a small logo on the window, but their website (eo.fi) does NOT list this address as their premises. Nor is there any contact info or generally accessible door to the office on the premises. Maybe it's just a private office for the accountants, etc. 