About The Mulsanne Partnership Limited (05952848) United Kingdom