Keyridge Asset Management Limited Company numberBR027818 StatusOpen TypeUk-Establishment Incorporated8 Aug 2025 Registered office Level 37 22 BishopsgateLondonEC2N 4BQ Data JSON Markdown