About Jyly Properties Limited (06877457) United Kingdom