AJUFA LTD Company number 16066943 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 26 Myrdle Court, Myrdle Street, London, England, E1 1HP PostcodeE1 1HP Companies at this postcode 11 Map