About J & C Property Development London Ltd (13643056) United Kingdom