About Jyc Properties Ltd (13090993) United Kingdom