About Sydenham Place Jq Ltd (12456812) United Kingdom