About Dc & Jc Properties Limited (11640418) United Kingdom