About Lynx Lettings Limited (07497889) United Kingdom