About Ycc Properties Ltd (11161251) United Kingdom