About Mildmay N1 Management Company Limited (07730931) United Kingdom