About Mildmay Management Limited (02916331) United Kingdom