About Sync World Properties Ltd (12770182) United Kingdom