About J.s Carswell Properties Ltd (13619578) United Kingdom