About Culbane Avenue Management Company Limited (NI668389) United Kingdom