Search the register – results All results TEKNOROOF LIMITED 12562001 - Incorporated on 17 April 2020 Lifford Hall Lifford Lane, Kings Norton, Birmingham, England, B30 3JN