About Southern Land Securities 12 Ltd (12101683) United Kingdom