About Southgrove Terrace (no.2) Management Company Limited (05359009) United Kingdom