About Jlc Property Limited (10213973) United Kingdom