Albedo Technology Co India Limited was registered at Registrar of Companies ROC Delhi on 17 March, 2015 and is categorised as Company limited by shares and an subsidiary of company incorporated outside India.
Albedo Technology Co India Limited's Corporate Identification Number (CIN) is U51909DL2015FLC278031 and Registeration Number is 278031.
Albedo Technology Co India Limited registered address on file is FEROZE GANDHI ROAD NEAR 3C MALL, NEW DELHI - 110024, Delhi, India.
Albedo Technology Co India Limited currently have 4 Active Directors / Partners: Anjay Kumar, Manoj Kumar Singh, Aslam Hussain, Khusbu Kumari, and there are no other Active Directors / Partners in the company except these 4 officials.
Albedo Technology Co India Limited is involved in Activity and currently company is in Strike Off Status.