About Tjws Properties Ltd (12908166) United Kingdom