About Sydenham Mews Limited (13634125) United Kingdom