Search the register – results All results AGAJA & SONS LTD 12897152 - Incorporated on 22 September 2020 5 Brayford Square, London, England, E1 0SG