About Sydenham Grove Management Company Limited (13545267) United Kingdom