About Jtwr Properties Ltd (07056668) United Kingdom