About Syndicate Developers Ltd (12381232) United Kingdom