About Alexander Sales And Lettings Ltd (11747043) United Kingdom