About Jct Lettings Limited (12736606) United Kingdom