About J&s Lettings Limited (13253591) United Kingdom