When I spoke to Concierge service around the time of when I started this thread and queried this, they said to me that most of the non-travel stuff is outsourced, hence the £1k minimum spend.
I took it as the basic service is in house but the rest is outsourced. I think they mentioned that the provider changed about 3 years ago.