Office Locations and Opening Hours