About Global Lettings And Management Ltd (12544355) United Kingdom