About J & C Property Development Services Ltd (SC668962) United Kingdom