Genuine agency, and the pics are usually reasonably accurate.
Note however that a lot of the women on their books are part-timers, so it can be difficult getting a booking with anyone specific - check their 'available today' link and you'll see that there's only ever a few available - usually the same few 'full timers'.