About Ballylesson Management Limited (NI655261) United Kingdom