About J3c Property Limited (13262866) United Kingdom