About Southern Land Securities 20 Ltd (12106973) United Kingdom