Opening times and address of firms in 27 Old Gloucester Street, London, Services