About Ligo Properties Ltd (12183078) United Kingdom