About J&c Property Developments Limited (11428586) United Kingdom