About Sj Townhouse Ltd (13019658) United Kingdom