About J&c Church Lane Property Developments Limited (11976343) United Kingdom