About Sable Lettings Limited (06937757) United Kingdom