About Acrossmare Properties Ltd (SC599220) United Kingdom