About Ync Properties Limited (12176221) United Kingdom