Company Number: 08956382 ALBAYAN CHANNEL (the "Company") is a Pri/lbg/nsc (private, Limited by Guarantee, No Share Capital, Use Of 'limited' Exemption), incorporated on 24 March 2014 (Monday) in UK. The company current operating status is Dissolved and registered office is at 38 MAPESBURY ROAD, WILLESDEN, LONDON, UNITED KINGDOM.