About Cabena Property (londonderry) Limited (NI035830) United Kingdom