About J&ch Property Ltd (13584443) United Kingdom