About Southgate Place Limited (05756334) United Kingdom