About Aj Lettings And Management Ltd (12252103) United Kingdom