About Boa Island Properties Ltd (NI619186) United Kingdom