Company Record
STELLEX CAPITAL MANAGEMENT UK LLP (OC393743) | Company Record