About Southgate Investment Properties Llp (OC313312) United Kingdom