About Foxley Lettings & Property Management Ltd (07976448) United Kingdom