About C T W Properties Ltd (02592614) United Kingdom