Maxim Integra Ltdactive · #05973645 · 68209 · 70221 · 85422 · Company Details142 Kirkdale, London, SE26 4BBEstablished 2006View on Companies HouseContact Information