About Sligo Properties Limited (05442789) United Kingdom