Archive
Towards Datatainment – Working with Data Gods
This post and all other business-focused posts are now being held on the Seven League blog.
The following is an article I’ve just written for Leaders in Digital Sport‘s “Leaders” bulletin. The data gods in question are Gavin Fleig and Ed Sulley of the MCFC Performance Analysis team.
Do you know a bit about football? Or a lot? Can you remember the score of a game 5 years ago when you were standing in a stadium on a wet wednesday night and your team lost 3-2 after going down to 10 men in the 63rd minute?
That made-up match might not be the right details, but if you’re a real football fan then you probably remember something similar – as well as a selection of other random details from times past and fixtures forgotten.
Does that make you a statto?
Most people will react badly if you call them a statto. It has become a pejorative term – as
portrayed by Skinner and Baddiel‘s Fantasy Football League comedy sidekick or maybe long before that – and although there’s a grudging respect for the feats of memory that sporting stattos display, there’s also a lot of laughter behind the communal hand.
The stereotype is that stattos remember facts. Data. They don’t necessarily remember meaning or turn that data into knowledge or, better still, understanding, let alone the peak of the information pyramid: wisdom.
So data’s got a bad rep – it’s the domain of stattos and geeks.
But I have seen football data that delights.
Over the last 6 months I’ve been working closely with the Performance Analysis team at Manchester City FC. Gavin Fleig and Ed Sulley have been informing and enthusing me (a footballing muggle) with their explanations and demonstrations. They are sporting data gods.
Every movement of our players in a match, in the gym and on the training pitch is recorded, converted to data, analysed and presented back with expert understanding. It forms part of the whole picture that informs training and performance improvements. No-one here is called a statto and yet they all accept their statto status.
The reason why I’ve been working so closely with them is because I think they hold the solution to a challenging problem for football. It is this: How do you bring together people with a lot of knowledge of the game and those who only have a little? The fan from Manchester and the fan from Minnesota. The established and the uninitiated, or, as I like to call them, the veteran and the newcomer. Of course a Minnesotan might actually be a lifelong soccer fan, it goes without saying, and there are definitely people in the UK with low levels of knowledge (myself included) but generally speaking the average Mancunian knows more than the man in Mumbai.
You could argue for hours about what makes a ‘fan’ vs a ‘supporter’ or ‘follower’ but leaving those definitions aside, I believe there are a couple of major challenges for any club that wants to increase the number of people who care (to whatever degree) about the activity of the club, but have a range of experience of the game: 1) veterans do not necessarily welcome newcomers and 2) it is tricky to talk to fans with varying levels of football understanding.
I don’t think that Gavin and Ed have the solution to problem no.1. But I think that data, digital media and performance analysis might hold the solution to no. 2.
In my view, broadcast media is bad at addressing multiple audiences. It picks a target audience and aims at it. In the case of football coverage in this country, the BBC’s MOTD and Sky’s MNF address fans who are closer to the veteran end of the scale. There is little explanation for the layman.
Digital media, on the other hand, is perfectly suited to explain the game to the uninitiated. We have restrictions about what we can do with match footage, but we can use performance data, put it in an application that allows the user to choose a comfortable level of knowledge and let them play with the information. What’s more, they can do it at their own convenience and at their own speed.
This is what takes data into a new sphere – we can move from data journalism through data visualisation and, hopefully, to the holy grail of engaging an audience: data entertainment, or (forgive me) datatainment.
Gavin and Ed have been able to show me how the data can tell a story which gives me greater understanding of the strategic context of a game. I now appreciate some of the chess-playing tactics of managers and the expertise it takes to carry out those plans.
Over the next few months at City, we’ll be starting on a journey towards datatainment. We’ll begin by launching prototypes that start to make the performance data transparent and, with the help of the audience, we’ll progress towards making truly entertaining data-led products.
I can’t wait for the audience’s reaction and I’ve no doubt it will be voluble whether in praise or pillory, but if even just one stato and one newbie both get information and perhaps enjoyment out of our prototypes, then we will have started off in the right direction.
Stop Making Football Data So Much Hard Work!
This post and all other business-focused posts are now being held on the Seven League blog.
This is a quick, and ranting, post.
This morning on of our excellent Performance Analysis team here at City pointed me in the direction of the ESPN Gamecast centre for the match on Sunday where City beat Arsenal. It’s nice, don’t get me wrong. But only up to a point. Then I put my “I’m not that much of a football fan” hat on … and I can’t help but spill out reasons why it doesn’t work for me.
So, here’s the 13 things that jump to mind. [Warning, but the end, it’s really winding me up]
- I want it full screen
- I expected a ‘play’ button to show me stuff. Maybe it could just put one tab after another – morphing along to show me the different things. that would be fun and it would show off the stuff for me like a little preview.
- Speaking of play buttons – where’s the video that should be linked into the gamecast – do i have to go somewhere else? this is espn, right?
- I clicked players and then silva and it looked like his heat map was all over the pitch – but then i wanted to compare it with the arsenal opposite number – only i don’t know who the opposite number is so i had to ask someone. i also had to ask what RM meant beside the name. Once I’d been told it was Right Midfield, i then compared silva’s heatmap with Alex Song’s… but I was aware that this might not be a good comparison. Is it? Isn’t it? and how the hell would i use this thing to find out? Why are you making this difficult for me to understand things.
- I want to compare with previous competitions between arsenal and city.
- I see no point in having a tab for ‘goals’ when there was only 1 and this screen shows me nothing.
- I want to be able to zoom in on a section of the pitch to see in more detail – then average position seems interesting, but they’re all clustered together and i have to be a surgeon with the mouse to identify different players.
- Where’s the colour key for the bottom? why are some names in grey?… oh yeah, because they were subbed. there’s probably a colour key somewhere… but why are you still making this difficult?
- I want to see a timeline of the game… to see it developing as it goes – and i want to be able to see it speeded up (or slowed down as i desire)
- I’m never going to read the text on the right. Why not compress it into a timeline so that key moments can be highlighted … i need it to show me key sections of commentary, not give me every blow (unless i want to dig that deep)
- The Report, Quotes, Commentary, Match Stats tabs are useless.. i barely even saw them.
- The whole thing is presented down the page after reams of nav… just give it to me in a nice pop-out… or at least in a clean page.
- Can I embed this on a blog? can i share it with friends?
- STOP MAKING ME WORK SO BLOODY HARD TO USE THIS THING – I WANT TO ENJOY IT… HELP ME ENJOY IT! I am a lazy sod, so just analyse and interpret on my behalf and then entertain me. ok, thanks, bye.
Ok. So, now that I’ve calmed down…
I suspect ESPN are well aware of all the options and all the complexities of user experience. This is, actually, one of the nicer implementations of this kind of data… But as I’ve previously banged on about, I still think it has a long way to go.
As time goes on and our work at City looks into the possibilities of datatainment it is becoming clear to me that the audience perspective is the essential factor. I may not be the target for ESPN’s gamecast, but despite football’s estimated 3.5bn fans, I still think some of them and the other 2.5bn people on the planet would appreciate a bit of an easier ride.
Either that or I’m just lazy.
Award Aphrodisiac
This post and all other business-focused posts are now being held on the Seven League blog.
Odd things happened last night.
I was given an award for being ‘Individual of the Year’ against some very distinguished and successful other nominees. Thank you those of you who tweet-voted and thank you to the judges.
Still, it was odd. Good, but odd. Being given an award for yourself is a strange feeling. Clearly I wouldn’t have achieved anything if it hadn’t been for the excellent backing of my boss Ian Cafferky and the support of my team this year, so I owe them big-time. Oh, and especially Victoria Stansfield, our Digital Delivery Manager, I owe her too, for nominating me.
We’d all been having a good, entertaining night at the DADIs in Leeds’ Savile Hall… and thankfully the 15ish category award winners didn’t have the opportunity to make a speech. So when I went up, slightly stunned, shook hand, accepted glass gong, had photo taken… and then, as I was heading off stage I was stopped… and asked to make a speech. I burbled some surprise, some thanks, made a comment about it being beard-related (or maybe ginger quota?) and remarked it’s ‘Deeeecent’. But mainly I was a bit lost for words. Now that’s odd too.
But oddest thing at the very end of a long, good, night was in the bar at the top of the Mint hotel.
Conversation had shifted away from my son’s baptism (the next day) and had us drunkenly doing a Who’s Line Is It Anyway with the aforementioned, rather phallic, gong. Doorstop… Mobile phone… Weapon… and then the young lady beside me goes further.
[imagine a broad Leeds accent]
“I can imagine a few things you could do with that. If you know what I mean.”. Yes, I think we know what you mean. The gestures weren’t needed. And then, as it passes to the next person, she leans closer and, lowering her voice, mutters aggressively “I fookin’ loooove beards.”.
Now *that* was odd.
Best bit of this video is my interview, just over 1min in, where I manage to use the words ‘year’ and ‘gear’ quite a lot.
Cristiano Ronaldo: the Datatainment star for Sky Sports
This post and all other business-focused posts are now being held on the Seven League blog.
OK, so the use of “thrilling” music might be over-egging the pudding somewhat, but there’s some lovely super-slow-mo and data capture from bio-mechanics and a variety of scanning-gizmos in this programme on Sky Sports.
The Castrol Edge site has more, or there’s the twitter hashtag too.
Four parts:
Part 1 – Body Strength: http://www.youtube.com/watch?v=s7vYfKfI87U
Part 2 – Mental Ability: http://www.youtube.com/watch?v=21AFrsXa7E4
Part 3 – Technique: http://www.youtube.com/watch?v=1vyqz9OtTJw
Part 4 – Skill: http://www.youtube.com/watch?v=FbNQ_kCE6V0
Defining Data Visualisation, Data Journalism & Data Entertainment
This post and all other business-focused posts are now being held on the Seven League blog.
After my blog post from last week, Data? Entertainment? You need Datatainment, and a comment about datatainment seeming very close to data visualisation, I thought I’d try to define my thinking on how these terms differ.
- Data + Visualisation is the process of making the data visible – the representation, such as Nike + or the use of epic, relies upon the data itself being informative or entertaining, but the process of visualisation does not apply an editorial filter. Of course, any design belies the application of some kind of filter – but with visualisation there is an attempt to represent the ‘real’ events or facts.
- Data + Journalism is using that visibility to investigate an issue or point – it may not necessarily visualise the data for the user, but will use the techniques of visualisation in the journalistic process.
- Data + Entertainment is where you use data as the primary source of entertainment. You might choose to make the visualisation of raw data entertaining or perhaps use data visualisation as part of the process of entertainment – but there’s definitely a strong editorial control which is focussed on entertaining the audience rather than exposing data.
Let me try to give examples:
Data Vis: Showing the number of check-ins on location based services foursquare and facebook check-in by MCFC fans over the course of the season.
Data Journalism: Using the visualisation to explore the patterns of LBS behaviour on match-days and therefore the stress on local transport infrastructure.
Datatainment: During the pre-match show at City Square, profiling the fan who’d checked-in at the Etihad Stadium the most over the course of the season. Or, bearing in mind that we have a huge number of people who visit us online during a game, perhaps we might also represent the global locations of our fans – maybe using foursquare’s ‘swarm’ approach to identify key hubs of City fandom outside Manchester so that we can bring those fans closer to the match day experience.
There are better ideas of what to do with Datatainment for City, but I won’t write about them here as I’d rather talk to the fans and see if we can deliver them in the real world.
Data? Entertainment? You need Datatainment
This post and all other business-focused posts are now being held on the Seven League blog.
[In which I justify the creation of a horrible new term that describes where data and entertainment meet – in this case, through football and it’s fans.]
Datatainment is a new thing. Linguistically it’s a bastard son of Data and Entertainment, with it’s irritating cousins Gamification, Informercial and Advertainment. But I think it’s more than just a stupid word dreamt up to try to kick-start a dull meeting. Could it be a new genre? How does it differ from data journalism? And what does it have to do with football?
Though the journalist in me wants to write a fully thought-out report – the blogger will throw up some thoughts and see if you’ve got anything to say.
Way back
Many years ago I did some work that pioneered online data journalism. I only realised this the other day because, at the time, we didn’t call it that. I was just working on the ‘specials’ team for BBC News Online and 3 of us were dedicated to the Kosovo Conflict special report. One of my jobs was to get the overnight press release from the allied command which detailed the locations and targets of overnight bombing raids. Then I’d make sense of the data, and go to work with Max Gadney, then one of the designers, to turn it into a map which represented the data, but also registered the nature of the target. You may remember, this was the conflict where many claims were made about laser-sighted accuracy – and some of those claims were later found to be overblown. Schools and hospitals got hit – and the data showed it over a month of intense bombing raids.
Little did I know that, many years later, data journalism would become a ‘thing’. A thing many others have studied, researched, honed and blogged about. Something that you can do a course on or can feed with a well-focussed FOI request.
Data Journalism – it’s not Entertainment. It’s not Datatainment.
In my role as Head of Digital for Manchester City FC, I was meeting with a major global hardware and entertainment brand yesterday. When asked what was my next move in innovation – my answer was clear – to make the most of the data. We will lay down a data architecture, and we will invent data products to sit on top. We will use it to entertain and engage. We will use it to involve a wider audience. We get 40,000 people in our stadium, but we get at least 4 times that on our online Match Day Centre (MDC), but the big difference is that the capacity of our stadium is limited. Of course, the capacity online is not.
I’ve whinged about the use of ‘gamification’ as much as the next man. It’s fitting that my spellcheck on this machine has just corrected that word to ‘ramification’. The inimitable Margaret Robertson (@ranarama) has written, among others, just how mis-placed the awarding of points misses the point of how games and game theory can be employed to the benefit of a project. And that’s to say nothing of the badgification (!) that we’ve seen with foursquare and, seemingly, every other venture in the last year. But at least it’s not ‘greenification’ that I heard used at the Power to the Pixel conference keynote last year.
So, what the hell and I doing creating another of these sodding hybrid words.
Datatainment. it’s better than ‘datafication’.
Let me tell you a story. At the drinks after last year’s Story conference I met the chief creative at an award-winning Brighton agency who’d done lots of work with the BBC, Channel 4 and others. I thought to myself ‘excellent, I bet there’s some great stuff he could do for me at Manchester City… I wonder if he’d like to come and have a look at what we’ve got and talk about some opportunities.’
But when I told him that I worked for a football club, the disappointment was palpable. The light in his eyes died and I could see him thinking of a way to get out of there. But I am persistent, if nothing else. I gave him some facts: We have roughly 40000 people who turn up every week to the same place. More and more they turn up for a full day out – and the MCFC experience is one that really moves things beyond turning up a five minutes to 3pm, watching the game and going straight home. Our 40,000 season card holders are passionate and engaged with our brand (forgive me football fans, but you know what I mean). They’re representative of the population in terms of smartphone penetration or computer usage. AND, the vast majority of them carry the seasoncard around with them – a seasoncard that uses an oyster-card-like RFID chip to identify them and store some basic information. Oh, and because I thought it might come in handy, these 40000 peoples’ cards now also have personalised QR codes on them and, just because I could, they have augmented reality markers on the back too. Is that enough to do something cool and interesting with? No? then I told him some more…
In the last couple of months we’ve launched a tiered system of membership to the Club – and for the first time that includes a beginner-level membership – Blue. One of the main audiences that will be most interested in what this has to offer is the overseas audience – the audience who could never get to the ground but still want to be involved. And these Blue membership cards *also* have the RFID, QR and AR elements built in. So where we say 40,000 people have cards today… by the time the ex-pat and overseas audience gets involved, we’ll be talking many more. So, suddenly you’ve got a massive, engaged, excited audience focussing on the same series of events and all with personalised, data-driven, tech-useful clever cards.
Now, if you can’t do something exciting and creative with that lot… Can you imagine the amount of data coming off those cards? location, activity, frequency… and that’s without even adding any other levels of gaming on top. but I didn’t need to labour it. By this time he got the point and could see that maybe football was worth taking a closer look at.
What’s interesting is that this kind of data is just the beginning.
In terms of football data, what we get is phenomenal.
– opta stats – public and professional level telling you everything from a player’s possession rate to his average sprinting speed. and there are also the prozone and venatrack systems available. All this match, and training, performance tracking feeds into the Performance Analysis team – and some of it also goes live into our web-based user-facing Match Day Centre.
Of course there’s also the data we generate from tracking site usage – english and arabic – and on our social and media presences, twitter, Facebook, youtube and flickr.
Then there are things like Fanvision – which has a major impact on user experience in the US market where getting stats on a game, during a game, creates a remarkable added-entertainment layer to American Football and other sports.
Statos have always been present in sport… celebrated in some, shunned in others, but always present. F1 – motorsport in general – massively data dominated. Cricket has the home of sport data – Wisden. Golf is basically a data-driven sport.
And then there’s our partnership with EA SPORTS for FIFA12. Do EA have any data we could work with, do you think? 3m people bought the console game in the UK last year, 10m worldwide. Over a 100m people have purchased it. And another 8m play the online version of the game every year. And do EA have stats to play with … data you could use as prediction engines… data you could use to entertain? It’s already gearing up to be a fun partnership.
That’s Datatainment
So I’ve gone from data journalism to data entertainment – datatainment.
Is this anything new? perhaps not.
If you define data as pieces of information – then you could argue that quiz shows have been examples of datatainment for years. But you’d be wrong.
I can’t remember who said it – and I’m probably misquoting – but there’s a difference between data, information, knowledge and wisdom. At which point it’s beholden on me to also quote the saying “Knowledge is knowing that a tomato is a fruit. Wisdom is knowing not to put it in a fruit salad.”
Data is less than the information that’s shared or tested in a quiz show. Data is the raw, unadulterated fact. Moulding those facts into stories – like @mattsheret does so well for last.fm in his role as Data Griot (data storyteller) – is data storytelling. Using facts, like the data from the bombing raids over Kosovo in 1998, and plotting them on a map to expose the detail of whether those laser guided missiles actually *were* as consistently accurate as claimed… or the homicide map of New York… or David McCandless’s work through @infobeautiful and the Guardian … or using spreadsheets and databases to bring up anomalies in MPs expenses… or the other work showcased at Design of Understanding… these are some of the many excellent examples of data journalism. But when it’s not journalism – when it’s used to inform but, primarily, to delight or inspire or to bring someone closer to a subject they love and give them that warm glow of passion and fun… I submit that this is something else. It’s data entertainment. And that’s what I want to bring to football with @MCFC.
Are there other examples? I’m sure of it. And I’d welcome your thoughts on the nuances I’m missing or the examples that prove or disprove the case.
I may not be allowed to return to London – at least not uninjured – after @matlock @jaggeree and @ammonite promised to do me harm if I kept using the datatainment. But I’ve compounded that now so I will just have to bear with the ‘deadarmtainment’ or the ‘chineseburntainment’ that have been promised. I suffer for my art. Actually, speaking of art – the rather lovely @artfinder app for ipad is, well, art and entertainment, isn’t it? what do you think? Arttainment?
—-
John Kearney’s comment below prompted an attempt to clarify my thinking: Defining Data Journalism, Data Visualisation and Data Entertainment.
FA Cup Final day
This post and all other business-focused posts are now being held on the Seven League blog.
What a day.
Everyone from MCFC is exhausted. The build-up has been unbelievable (as Micah Richards would say – it’s his only adjective) and then you add the adrenalin, the pressure, the happiness… and I don’t really think it’s sunk in for them all.
When I left the Mandarin Oriental at midnight, there were a smattering of stragglers, but the majority of the party had made its way to bed. No hijinks, no madness, none of the high-rolling scandal the papers might talk about. This was a bunch of people who are knackered and genuinely over-wraught.
As one said to me, her first game was in 1977, when she was 6, and the last win had been 1976… so it’s been all her life – all of it – that she’s been waiting for this moment. The emotion was palpable. Several times people talked me through how it felt and nearly came to tears. Bless him, but the match-day operations director has, in the last 10 days, become a father again, seen the club he’s worked for for 14 years reach the qualification stage of the Champions’ League… and now win the FA Cup. Remarkable.
The digital media team have done me proud as well. 16 pieces on video which will make more than that by the time we’ve edited and divided it into chunks, text stories, picture galleries, fan reaction, twitter commentary, Match Day Centre live coverage,…
One of our guys has followed the cup all the back to Manchester on the train.
We had 20 minutes IN THE CHANGING ROOM! which is unheard of and will be great viewing.
And, as Garry Cook said in his emotional, inspirational speech – it’s just the beginning of more great things to come…
Make yourself redundant, it’ll be a good thing
This post and all other business-focused posts are now being held on the Seven League blog.
It’s Friday afternoon. The page has been prepared, it’s live on the web, only no-one knows it’s there.
Maybe I could just quietly leave it there for a while, unpublicised, and no-one would ever see it… then I could go on working here, having a fine time, and I’d never get replaced. Hold on… that’s not the plan. So I write the tweet and hit send.
“This is a very good job. Really. I should know, I’ve been doing it for 6 mths. You want it? http://bit.ly/kOuV1W #jobs”
<gulp> The I go to linkedin and do the same. <gulp> There’s no going back. I’m making yourself redundant.
And…. breathe.
Once, twice, three times redundant…
Making yourself redundant is a bizarre experience. Even though each time it has been part of my plan, it’s always weird.
I’m not talking about the “looking for a payout” redundancy that The Idler so deftly advises, nor the “I’m a Director, how can I make myself redundant” advice that’s needed for financial and legal reasons when you’re shutting down or selling a company.
No, I’m talking about when you make the “Right” move because it’s right for the business… and because you’ve done your work, delivered what you planned, and now need to take a step backward.
At Magic Lantern Productions we decided to restructure the company and as the MD I was in the odd position of planning to reduce headcount – including getting rid of my own position. Felt odd, and (of course) it was a move full of concern for my financial future – but without a doubt it was the right thing to do for the business.
At Trinity Mirror, I was the first Web Publishing Director in Regionals… so on an interim role to see if it worked, set up the strategy, be an agent of change, get things going… and then hand over to someone so they could run it full-time. It was supposed to be for 6 months and ended up being for 20.
And now, at the wonderful Manchester City FC I am going through it again. City is at a wonderful point in its digital growth and the job is, quite genuinely, the best I’ve ever had… good people, clear decision making/focus/audience/subject matter, passion and a load of good business to do around the club. What’s not to like? Only one thing… I think you need to be in Manchester and run full-pelt at this stage in the company’s growth. And I’m going to become a father in London very (very!) shortly… so I don’t want to be spend nights a week away from all that. (or maybe I’m mad and it would be the perfect way to get some sleep…hmmm..)
Let go, be happy (and effective)
Management books often say you should aim to make yourself redundant – and it’s often credited to Henry Ford – but whoever said it, I believe in the epithet. It means you train people to do what needs doing better than you can do it as part of your role. It means you hire people who are brighter than you and work hard to make their work easier. It means you set yourself free to look upward and outward and to spot the next new, exciting thing to work on.
As Bre Pettis of MakerBot said to me the other day:
“If I spend more than an hour a day on it, then it should be someone’s full-time job. So I go get someone.”
Of course, the downside is that you have to be live through the insecurity and the network’s reaction.
Friday evening saw a deluge of tweets, emails and texts from people saying “so, you’ve decided to move on? why? what’s wrong?” or “Why aren’t you doing it, if it’s so good?”. It’s easy to see how people get the wrong end of the stick. Which is why I thought it would be a good idea to write this up. Although I hope to stay involved with City from a distance, I don’t have the next (non-parenting) project lined up. I have no doubt that I’ve done the right thing (again) but that doesn’t stop me being jealous, already, of the person who gets the job.
10 years experience – too much?
Speaking of which, let me give a little context on why I’m asking for 10 year of experience in the role profile. City’s inestimable HR director asked the question :
“Why is it so important to have 10 years experience… with technology moving so fast, does it really matter?”
To which I answered:
10 years is important because …
1) everyone claims more experience than they actually have – so if we set the bar at 10, then people with 5 will still apply but also, much more importantly,
2) ten years ago the .com bubble burst… so what i’m asking for is people who were around *before*. Why? The people who were involved in the first wave of growth of new technology then had to live through and deal with the aftermath of over-excitement. they were the ones who learnt to adapt and be flexible with creativity, technology, commerciality. the people who came later didn’t learn those skills of adapting which are so key to the stage this business is in.
3) Ideally we want someone who has similar skills and experience as I had 5 years ago… and I’ve been doing this 16 years, so 10 is about right.You’re right, the technology changes fast. But that’s why it’s essential you get someone who has long and hard-won experience of driving a business while dealing with / adapting to change. It’s not that there aren’t good people out there who have 5 years experience – it’s just that there are lots of charlatans and I wanted to set the bar high.
If you’re applying for this role, thank you and good luck.
Full role profile and job application details here: www.mcfc.co.uk/joinus
In case you arrived at this page looking for some good advice on redundancy, then here are some useful links:
In-Business.co.uk: How do I make myself redundant
Phil Gyford’s excellent guide to being a freelancer
Employment lawyers I can highly recommend: Audrey Onwukwe at Levenes (UK, London and Birmingham offices)
Recent Comments