About Severn Trent Overseas Finance Limited Partnership (LP012180) United Kingdom