About Southgate London Properties Ltd (07373151) United Kingdom