How to track device locations in an office
Do you have Wi-Fi connections active on these devices? If so, you could create a service that allows a remote web application to cause the device to chirp/make a sound similar to a ring.  That web application could contain a list of phones and potentially even allow you to checkout devices etc through the same interface.  Not an entirely trivial solution, but you could probably whip something up in a day or two.