About South End Road Management Company Limited (12796298) United Kingdom