Ampersand Management UK Ltd Company number16460662 StatusActive TypePrivate Limited Company Incorporated20 May 2025 Nature of business Fund management activities Registered office MYO Piccadilly (Suite 2.03)1 Sherwood StreetLondonW1F 7BL Data JSON Markdown