About J&c Homes Ltd (10852983) United Kingdom