About Sterling Lettings And Management Ltd (11135899) United Kingdom